special franchise - English Synonyms Dictionary